FinnHun Finnish-Hungarian-English on-line dictionary and thesaurus

Dictionary

electric ray []

Did you mean:

More results

Wiktionary (1)

n Any of the group of rays of the order (taxlink|Torpedodiniformes|order), which can produce an electric discharge.